BablImage *dst_img;
src_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img->type[0] = (BablType *) babl_type_from_id (BABL_DOUBLE);
dst_img->pitch[0] =
BablImage *dst_img;
src_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
src_img->type[0] = (BablType *) babl_type_from_id (BABL_DOUBLE);
src_img->pitch[0] = (src_img->type[0]->bits / 8) * destination_fmt->model->components;
BablImage *dst_img;
src_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img->type[0] = (BablType *) babl_type_from_id (BABL_DOUBLE);
dst_img->pitch[0] = (dst_img->type[0]->bits / 8);
BablImage *dst_img;
src_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
dst_img = (BablImage *) babl_image_new (
- babl_component_from_id (BABL_LUMINANCE), NULL, 1, 0, NULL);
+ babl_component_from_id (BABL_GRAY_LINEAR), NULL, 1, 0, NULL);
src_img->type[0] = (BablType *) babl_type_from_id (BABL_DOUBLE);
src_img->pitch[0] = (src_img->type[0]->bits / 8);
BABL_RGB,
BABL_RGBA,
BABL_RGBA_PREMULTIPLIED,
- BABL_GRAY_NONLINEAR,
- BABL_GRAY_NONLINEAR_ALPHA,
+ BABL_MODEL_GRAY_NONLINEAR,
+ BABL_MODEL_GRAY_NONLINEAR_ALPHA,
BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED,
BABL_RGB_NONLINEAR,
BABL_RGBA_NONLINEAR,
BABL_MODEL_LAST_INTERNAL,
BABL_COMPONENT_BASE = 10000,
- BABL_LUMINANCE,
- BABL_LUMINANCE_MUL_ALPHA,
+ BABL_GRAY_LINEAR,
+ BABL_GRAY_LINEAR_MUL_ALPHA,
BABL_RED,
BABL_GREEN,
BABL_BLUE,
BABL_RED_MUL_ALPHA,
BABL_GREEN_MUL_ALPHA,
BABL_BLUE_MUL_ALPHA,
- BABL_LUMA,
- BABL_LUMA_MUL_ALPHA,
+ BABL_GRAY_NONLINEAR,
+ BABL_GRAY_NONLINEAR_MUL_ALPHA,
BABL_RED_NONLINEAR,
BABL_GREEN_NONLINEAR,
BABL_BLUE_NONLINEAR,
babl_component_from_id (BABL_BLUE_NONLINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
/* overriding name, since the generated name would be wrong due
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_U8_LUMA),
babl_sampling (1, 1),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8_CHROMA),
babl_sampling (2, 2),
babl_component_from_id (BABL_CB),
babl_format_new (
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_FLOAT),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
babl_format_new (
babl_model_from_id (BABL_YCBCR_ALPHA),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_FLOAT),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type_from_id (BABL_U16),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type_from_id (BABL_U8),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_FLOAT),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
babl_format_new (
babl_model_from_id (BABL_YCBCR_ALPHA),
babl_type_from_id (BABL_FLOAT),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_FLOAT),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
{
babl_component_new (
"Y",
- "id", BABL_LUMINANCE,
+ "id", BABL_GRAY_LINEAR,
"luma",
NULL);
babl_component_new (
"Ya",
- "id", BABL_LUMINANCE_MUL_ALPHA,
+ "id", BABL_GRAY_LINEAR_MUL_ALPHA,
"luma",
NULL);
babl_component_new (
"Y'",
- "id", BABL_LUMA,
+ "id", BABL_GRAY_NONLINEAR,
"luma",
NULL);
babl_component_new (
"Y'a",
- "id", BABL_LUMA_MUL_ALPHA,
+ "id", BABL_GRAY_NONLINEAR_MUL_ALPHA,
"luma",
NULL);
}
{
babl_model_new (
"id", BABL_GRAY,
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_model_new (
"id", BABL_GRAY_ALPHA,
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_model_new (
"id", BABL_GRAY_ALPHA_PREMULTIPLIED,
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_model_new (
"id", BABL_GRAY_NONLINEAR,
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
babl_model_new (
- "id", BABL_GRAY_NONLINEAR_ALPHA,
- babl_component_from_id (BABL_LUMA),
+ "id", BABL_MODEL_GRAY_NONLINEAR_ALPHA,
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_model_new (
"id", BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED,
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
}
conversions (void)
{
babl_conversion_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_model_from_id (BABL_RGBA),
"planar", gray_nonlinear_to_rgb,
NULL
babl_conversion_new (
babl_model_from_id (BABL_RGBA),
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
"planar", rgb_to_gray_nonlinear,
NULL
);
babl_conversion_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_model_from_id (BABL_RGBA),
"planar", gray_nonlinear_to_rgb,
NULL
babl_conversion_new (
babl_model_from_id (BABL_RGBA),
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
"planar", rgb_to_gray_nonlinear,
NULL
);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type_from_id (BABL_HALF),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
/***********/
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type ("u15"),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMINANCE_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_LINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMINANCE),
+ babl_component_from_id (BABL_GRAY_LINEAR),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR_ALPHA),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
babl_model_from_id (BABL_GRAY_NONLINEAR_ALPHA_PREMULTIPLIED),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMA_MUL_ALPHA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR_MUL_ALPHA),
babl_component_from_id (BABL_ALPHA),
NULL);
babl_format_new (
- babl_model_from_id (BABL_GRAY_NONLINEAR),
+ babl_model_from_id (BABL_MODEL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U32),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
NULL);
}
{
babl_model_new (
"id", BABL_YCBCR,
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
NULL);
babl_model_new (
"id", BABL_YCBCR_ALPHA,
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_component_from_id (BABL_CB),
babl_component_from_id (BABL_CR),
babl_component_from_id (BABL_ALPHA),
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_U8_LUMA),
babl_sampling (1, 1),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8_CHROMA),
babl_sampling (2, 2),
babl_component_from_id (BABL_CB),
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_U8_LUMA),
babl_sampling (1, 1),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8_CHROMA),
babl_sampling (2, 2),
babl_component_from_id (BABL_CB),
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_U8_LUMA),
babl_sampling (1, 1),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8_CHROMA),
babl_sampling (2, 1),
babl_component_from_id (BABL_CB),
babl_model_from_id (BABL_YCBCR),
babl_type_from_id (BABL_U8_LUMA),
babl_sampling (1, 1),
- babl_component_from_id (BABL_LUMA),
+ babl_component_from_id (BABL_GRAY_NONLINEAR),
babl_type_from_id (BABL_U8_CHROMA),
babl_sampling (4, 1),
babl_component_from_id (BABL_CB),